debris left by a flood - Französisch Englisch Wörterbuch